package edu.yctc.patterns.controller.rest;

import edu.yctc.patterns.entity.ResultDO;
import edu.yctc.patterns.vo.BlogVO;

public interface BlogRestController {

    /**
     * 通过标题查找博客
     * 
     * @param title
     * @return
     */
    public ResultDO<BlogVO> getBlogVOByTitle(String title);

    /**
     * 更新缓存，该接口仅用于测试, 故入参只有title, 业务上线将拆分为delete和update操作
     * 
     * @param title
     * @return
     */
    public ResultDO<Void> refreshBlogCache(String title);

}
